to obstruct or hinder an inspector - Spanisch Englisch Wörterbuch